Buffer Issue Resolution Document (BIRD) BIRD ID#: {TBD} ISSUE TITLE: Defining Relationships between Type and Format REQUESTOR: Ambrish Varma, Cadence Design Systems, Inc. DATE SUBMITTED: May 31,2011 DATE REVISED: DATE ACCEPTED BY IBIS OPEN FORUM: **************************************************************************** **************************************************************************** STATEMENT OF THE ISSUE: The relationship between parameter type and their format is unclear in the 5.0 version of the IBIS spec. **************************************************************************** STATEMENT OF THE RESOLVED SPECIFICATIONS: On page 141 in Section 6c after the lines: | DjRj | Convolve Gaussian (sigma) with uniform Modulation PDF Add the following text: |Formats Value, Corner and List can be of any defined Types whereas Formats |Range, Increment and Steps can be of Types Float, UI, Integer and Tap only. |Formats Gaussian, Dual-Dirac and DjRj can only be of Types Float, UI and Integer. |For Format Table, the column entries must be of Type Float, UI, Integer, |String or Boolean. Type Tap is illegal. If only one Type is provided, then all |Table entries shall be of the specified type. |Type can also be used to designate the entries for each column in the table. |More information is provided in the definition of the Table format. | |The table 4 defines the relationships between the different Format and Data |Types for Reserved or Model Specific Parameters. Add the following text and table after Table 3 in Section 6c. | | | +-------------------------------------------------+ | | Data Type | | ============================================================================= | | Format | Float | UI | Integer | String | Boolean | Tap | | +-------------------------+-------+------+---------+--------+---------+-----+ | | Value | X X X X X X | | | Range | X X X X | | | Corner | X X X X X X | | | List | X X X X X X | | | Increment | X X X X | | | Steps | X X X X | | | Gaussian | X X X | | | Dual-Dirac | X X X | | | DjRj | X X X | | | Table | X X X X X | | +-------------------------+-------------------------------------------------+ | | Table 4: Allowed Data Types for Format Values | | **************************************************************************** ANALYSIS PATH/DATA THAT LED TO SPECIFICATION: The existing IBIS specification lacks clear definition of the relationship between AMI parameter types and their format. This BIRD proposes a table with all the possible allowed combinations for Reserved as well as Model Specific AMI Parameters. **************************************************************************** ANY OTHER BACKGROUND INFORMATION: ****************************************************************************